/**
 * Created by Administrator on 2018/9/10.
 */
$(function(){
    // 单选
    $(".login_other .check").click(function(){
        if( $(this).hasClass("checked") ){
            $(this).removeClass("checked")
        }else{
            $(this).addClass("checked")
        }
    })
    //修改密码
    $(".user .head").click(function(){
        if( $(".user_list").hasClass("ishow")){
            $(".user_list").removeClass("ishow")
        }else{
            $(".user_list").addClass("ishow")
        }
    })
    $(".user_list li").click(function(){
        $(".user_list").removeClass("ishow")
    })

    $(".table_Box tr th .check").click(function(){
        if($(this).hasClass("checked")){
            $(this).removeClass("checked");
            $(".table_Box tr td .i_check").removeClass("i_checked");
        }else{
            $(this).addClass("checked");
            $(".table_Box tr td .i_check").addClass("i_checked");
        }
    })
    $(".table_Box tr td .i_check").click(function(){
        if($(this).hasClass("i_checked")){
            $(this).removeClass("i_checked");
            $(".table_Box tr th .check").removeClass("checked");
        }else{
           $(this).addClass("i_checked");
           if($(".table_Box tr td .i_check").length==$(".table_Box tr td .i_checked").length){
              $(".table_Box tr th .check").addClass("checked");
           }
        }
    })

    $(".allcheck .i_check").click(function(){
        if($(this).hasClass("i_checked")){
           $(this).removeClass("i_checked");
           $(".table_Box table tr td .i_check").removeClass("i_checked");
        }else{
           $(this).addClass("i_checked")
           $(".table_Box table tr td .i_check").addClass("i_checked");
        }
    })

    $(".select_wrap .select_text").each(function(){
        if($(this).next("select").find("option:selected").length!=0){
           $(this).text($(this).next("select").find("option:selected").text());
        };
    });
    $(".select_wrap select").change(function(){
        var _val=$(this).find("option:selected").text();
        $(this).parent(".select_wrap").find(".select_text").text(_val);
    });


})





//获取短信验证码
var t=60;
function TestGetCode(obj){
    console.log(t);
    if(t==60){
        t--;
        obj.innerHTML="重新发送("+59+")";
        obj.style.color="#999";
        var timer=setInterval(function(){
            t--;
            if(t==0){
                obj.innerHTML="获取验证码";
                obj.style.color="#53A8E2";
                clearInterval(timer);
                t=60;
            }else{
                obj.innerHTML="重新发送("+t+")";
                obj.style.color="#999";
            }
        },1000)
    }
}
function changeFrameHeight(){
    document.getElementById("iframepage").height=0;
    console.log(document.getElementById("iframepage").contentWindow.document.body.scrollHeight)
    console.log(document.documentElement.clientHeight)
    if(document.getElementById("iframepage").contentWindow.document.body.scrollHeight>document.documentElement.clientHeight){
        document.getElementById("iframepage").height= document.getElementById("iframepage").contentWindow.document.body.scrollHeight;
    }else{
        document.getElementById("iframepage").height=document.documentElement.clientHeight;
    }
}

// 弹框
function popupBox(option){
    this.params = {
        boxName:null,
        content:"",
        width:416,
        height:222,
        confirmFn:null,
        cancelFn:null,
        isShow:false
    }
    $.extend(this.params,option);
}
popupBox.prototype.append=function(){
    var mask = $('<div>',{class:this.params.boxName});
    var model= '<div class="popup_cover"></div>'+
                '<div class="popup_case">'+
                  '<div class="popup_content">'+this.params.content+'</div>'+
                  '<div class="popup_Btn">'+
                    '<span class="btn cancel_btn">取消</span>'+
                    '<span class="btn confirm_btn">确定</span>'+
                   '</div>'+
                '</div>';
    this.params.mask=mask;
    mask.append(model);
    mask.find(".popup_case").css({
        'width':this.params.width+'px',
        'height':this.params.height+'px',
        'margin-left':-this.params.width/2+'px',
        'margin-top':-this.params.height/2+'px'
    })
    $('body').append(mask);
    var _this=this;
    $(".popup_Btn span.cancel_btn").click(function(){
        if(typeof _this.params.cancelFn=='function'){
           _this.params.cancelFn({})
        }
        _this.params.isShow = false;
        _this.params.mask.hide();
    })
    $(".popup_Btn span.confirm_btn").click(function(){
        if(typeof _this.params.confirmFn=='function'){
           _this.params.confirmFn({})
        }
        _this.params.isShow = false;
        _this.params.mask.hide();
    })
}
popupBox.prototype.show = function () {
    if(this.params.mask ){
        this.params.mask.show()
    }else{
        this.append();
    }
    this.params.isShow = true;
}
popupBox.prototype.change=function(){
    if(this.params.mask ){
       this.params.mask.remove();
    }
    this.append()
}